stand for making - French English Dictionary